Big Huge Thesaurus

Napaea dioica

noun

sounds kind of like